to stop and board - French English Dictionary